/*
 * Copyright (c) 2010-2021 Contributors to the Eclipse Foundation
 * 
 * See the NOTICE file(s) distributed with this work for additional
 * information regarding copyright ownership.
 * 
 * This program and the accompanying materials are made available under the
 * terms of the Eclipse Public License 2.0 which is available at
 * http://www.eclipse.org/legal/epl-2.0
 * 
 * SPDX-License-Identifier: EPL-2.0
 */

.oneui .idxCheckBoxSelect {
  margin: 0 ;
}

.oneui .idxCheckBoxSelectWrapLabel{;
	vertical-align: top;
}

/* readonly status */
.oneui .idxCheckBoxSelectReadOnly .dijitDownArrowButton{
  background-image: none;
  background: #f4f4f4; /* Old browsers */
  background: -moz-linear-gradient(top,  #f4f4f4 0%, #dbdbdb 100%); /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f4f4f4), color-stop(100%,#dbdbdb)); /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top,  #f4f4f4 0%,#dbdbdb 100%); /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top,  #f4f4f4 0%,#dbdbdb 100%); /* Opera 11.10+ */
  background: -ms-linear-gradient(top,  #f4f4f4 0%,#dbdbdb 100%); /* IE10+ */
  background: linear-gradient(top,  #f4f4f4 0%,#dbdbdb 100%); /* W3C */
}

.oneui .idxCheckBoxSelectReadOnly .dijitDownArrowButtonHover{
  background: #e5e5e5; /* Old browsers */
  background: -moz-linear-gradient(top,  #fefefe 0%, #cccccc 100%); /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fefefe), color-stop(100%,#cccccc)); /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top,  #fefefe 0%,#cccccc 100%); /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top,  #fefefe 0%,#cccccc 100%); /* Opera 11.10+ */
  background: -ms-linear-gradient(top,  #fefefe 0%,#cccccc 100%); /* IE10+ */
  background: linear-gradient(top,  #fefefe 0%,#cccccc 100%); /* W3C */
}

.oneui .idxCheckBoxSelectReadOnly .dijitDownArrowButtonActive{
	background: #aaaaaa; /* Old browsers */
	background: -moz-linear-gradient(top,  #dbdbdb 0%, #f4f4f4 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#dbdbdb), color-stop(100%,#f4f4f4)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #dbdbdb 0%,#f4f4f4 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #dbdbdb 0%,#f4f4f4 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #dbdbdb 0%,#f4f4f4 100%); /* IE10+ */
	background: linear-gradient(top,  #dbdbdb 0%,#f4f4f4 100%); /* W3C */
}
.dj_webkit .oneui table.idxCheckBoxSelect{
  display: inline-block;
}
/*
 * Select Menu
 */
.oneui .idxCheckBoxSelectMenu td.dijitMenuArrowCell {
	display: none;
}

.oneui .idxCheckBoxSelectMenu td.dijitMenuItemLabel,
.oneui .idxCheckBoxSelectMenu td.oneuiMenuHeadingLabel {
		position: static;
}

.oneui .idxCheckBoxSelectMenu td.dijitMenuItemIconCell{
	margin: 0;
	width: 16px;
}
.oneui .idxCheckBoxSelectMenu .dijitMenuTable tr.dijitMenuItem.dijitMenuItemFocused>td.dijitMenuItemIconCell{
	padding-left: 9px;
}
.oneui .idxCheckBoxSelectMenu .dijitMenuTable tr.dijitMenuItem.dijitMenuItemFocused>td.dijitMenuItemLabel {
  	padding-top: 2px;
  	padding-bottom: 4px;
}
.oneui .idxCheckBoxSelectMenu .dijitMenuTable tr.dijitMenuItem.dijitMenuItemFocused:first-child>td.dijitMenuItemLabel {
  	padding-top: 3px;
}


.oneui .idxCheckBoxSelectMenu .dijitMenuItemLabel,
.oneui .idxCheckBoxSelectMenu .oneuiMenuHeadingLabel {
	margin: 0;
  	padding: 3px 10px 4px 0;
}

.oneui .idxCheckBoxSelectMenu table.dijitMenuTable{
	width: 100%;
}

.oneui .dijitMenuPopup .idxCheckBoxSelectMenu .dijitMenuItemReadOnly{
  color: #767676;
  background: #ffffff;
}

.oneui .idxCheckBoxSelect .idxCheckBoxSelectWrapLabel{
	text-align: left;
}

/*
 * Validation
 */
.oneui .idxCheckBoxSelectWrapError .idxCheckBoxSelectError{
    border: 1px solid #cd321a;
}

.oneui .idxCheckBoxSelectWrapError .idxCheckBoxSelectError .dijitButtonContents {
	background: #fff3f3;
}


.oneui .idxCheckBoxSelectWrap .dijitValidationContainer{
	display:none;
}

.oneui .idxCheckBoxSelectWrapError .dijitValidationContainer{
	display: inherit;
}